package com.itfreer.data.input;

import java.util.List;
import java.util.Map;

/**
 * 数据导入接口
 */
public interface InputService {

	/**
	 * 数据导入，并进行数据检测
	 * 
	 * @param inputID
	 *            导入配置ID
	 * @param datas
	 *            导入数据
	 * @return
	 * @throws Exception
	 */
	List<Map<String, Object>> input(String inputID, List<Map<String, Object>> datas) throws Exception;
	
	/**
	 * 数据导入，并进行数据检测
	 * 
	 * @param inputID
	 *            导入配置ID
	 * @param datas
	 *            导入数据
	 * @return
	 * @throws Exception
	 */
	InputResult inputEx(String inputID, List<Map<String, Object>> datas) throws Exception;
}
